giant octopus - Espagnol Anglais Dictionnaire